Sebago salmon - German English Dictionary